Alexander Larsson [Wed, 7 Jun 2006 15:09:03 +0000 (15:09 +0000)]
Clean up APIs: Make async a setting instead of separate calls. Combine
2006-06-07 Alexander Larsson <alexl@redhat.com>
* gtk/gtk.symbols:
* gtk/gtkprintoperation-private.h:
* gtk/gtkprintoperation-unix.c:
* gtk/gtkprintoperation.[ch]:
Clean up APIs:
Make async a setting instead of separate calls.
Combine settings like show_dialog, show_preview and pdf_target into
an action enum that you pass to gtk_print_dialog_run().
* tests/print-editor.c:
* tests/testnouiprint.c:
* tests/testprint.c:
* demos/gtk-demo/printing.c:
Update to new APIs
Matthias Clasen [Wed, 7 Jun 2006 13:45:11 +0000 (13:45 +0000)]
Remove debugging spew
Bastien Nocera [Wed, 7 Jun 2006 13:20:53 +0000 (13:20 +0000)]
Update the ATK requirements (#344148)
2006-06-07 Bastien Nocera <hadess@hadess.net>
* configure.in: Update the ATK requirements (#344148)
Matthias Clasen [Wed, 7 Jun 2006 12:59:05 +0000 (12:59 +0000)]
Fix a C99ism
Matthias Clasen [Wed, 7 Jun 2006 04:16:52 +0000 (04:16 +0000)]
make the last change work
Behdad Esfahbod [Wed, 7 Jun 2006 01:10:47 +0000 (01:10 +0000)]
Fix format.
Behdad Esfahbod [Wed, 7 Jun 2006 01:08:16 +0000 (01:08 +0000)]
Fix typo.
Behdad Esfahbod [Wed, 7 Jun 2006 01:07:20 +0000 (01:07 +0000)]
Bug 337603 – Possible off-by-one in
2006-06-06 Behdad Esfahbod <behdad@gnome.org>
Bug 337603 – Possible off-by-one in
gdk_pango_layout_line_get_clip_region
* gdk/gdkpango.c (gdk_pango_layout_line_get_clip_region): Correct
rounding of rect members. Improved docs.
Changwoo Ryu [Tue, 6 Jun 2006 20:48:03 +0000 (20:48 +0000)]
Updated Korean translation.
2006-06-07 Changwoo Ryu <cwryu@debian.org>
* ko.po: Updated Korean translation.
Matthias Clasen [Tue, 6 Jun 2006 20:09:43 +0000 (20:09 +0000)]
Small optimization
N Jayaradha [Tue, 6 Jun 2006 17:03:22 +0000 (17:03 +0000)]
ta.po
Pablo Saratxaga [Tue, 6 Jun 2006 12:00:29 +0000 (12:00 +0000)]
updated Walloon file
Ilkka Tuohela [Tue, 6 Jun 2006 00:43:33 +0000 (00:43 +0000)]
Updated Finnish translation
Matthias Clasen [Mon, 5 Jun 2006 20:32:16 +0000 (20:32 +0000)]
bump version
Matthias Clasen [Mon, 5 Jun 2006 19:33:40 +0000 (19:33 +0000)]
2.9.2
Matthias Clasen [Mon, 5 Jun 2006 18:39:20 +0000 (18:39 +0000)]
Updates
2006-06-05 Matthias Clasen <mclasen@redhat.com>
* NEWS: Updates
* gtk/gtkprintoperationpreview.c: Include gtkalias.h
* gtk/gtk.symbols: Add some forgotten new functions.
Ankitkumar Rameshchandra Patel [Mon, 5 Jun 2006 04:28:10 +0000 (04:28 +0000)]
Updated Gujarati Translations
Ankitkumar Rameshchandra Patel [Mon, 5 Jun 2006 04:22:46 +0000 (04:22 +0000)]
Updated Translation
Matthias Clasen [Mon, 5 Jun 2006 01:38:49 +0000 (01:38 +0000)]
Fix borderline cases in tab visibility calculation. (#168105, Carlos
2006-06-04 Matthias Clasen <mclasen@redhat.com>
* gtk/gtknotebook.c (gtk_notebook_calculate_shown_tabs):
(gtk_notebook_calc_tabs): Fix borderline cases in tab
visibility calculation. (#168105, Carlos Garnacho Parro)
Matthias Clasen [Mon, 5 Jun 2006 01:14:57 +0000 (01:14 +0000)]
Remove the right XID from the xid table. (#34327, Sampo Savolainen, Tim
2006-06-04 Matthias Clasen <mclasen@redhat.com>
* gdk/x11/gdkfont-x11.c (_gdk_font_destroy): Remove the right
XID from the xid table. (#34327, Sampo Savolainen, Tim Janik)
Behdad Esfahbod [Sun, 4 Jun 2006 18:15:13 +0000 (18:15 +0000)]
Add missing G_END_DECLS (#343838)
2006-06-04 Behdad Esfahbod <behdad@gnome.org>
* gtk/gtkprintoperationpreview.h: Add missing G_END_DECLS (#343838)
Francisco Javier F. Serrador [Sat, 3 Jun 2006 19:13:13 +0000 (19:13 +0000)]
Updated Spanish translation.
2006-06-03 Francisco Javier F. Serrador <serrador@openshine.com>
* es.po: Updated Spanish translation.
Richard Hult [Sat, 3 Jun 2006 17:51:34 +0000 (17:51 +0000)]
Add spawn functions, copied from the win32 backend.
2006-06-03 Richard Hult <richard@imendio.com>
* gdk/quartz/Makefile.am:
* gdk/quartz/gdkspawn-quartz.c: Add spawn functions, copied from the
win32 backend.
Rhys Jones [Sat, 3 Jun 2006 12:27:34 +0000 (12:27 +0000)]
Updated Welsh translation.
2006-06-03 Rhys Jones <rhys@sucs.org>
* cy.po: Updated Welsh translation.
Matthias Clasen [Sat, 3 Jun 2006 03:30:21 +0000 (03:30 +0000)]
Add a GtkPrintOperation::show-preview property
Matthias Clasen [Sat, 3 Jun 2006 03:11:31 +0000 (03:11 +0000)]
Cleanups
Kristian Rietveld [Fri, 2 Jun 2006 20:40:33 +0000 (20:40 +0000)]
Rubber banding for GtkTreeView, #80127. Uses same method as GtkIconView.
2006-06-02 Kristian Rietveld <kris@imendio.com>
Rubber banding for GtkTreeView, #80127. Uses same method as
GtkIconView.
* gtk/gtktreeview.c (gtk_tree_view_class_init),
(gtk_tree_view_init), (gtk_tree_view_get_property),
(gtk_tree_view_set_property), (gtk_tree_view_set_rubber_banding),
(gtk_tree_view_get_rubber_banding): add property,
(gtk_tree_view_button_press): start rubber banding if enabled and
press is on a non-selected node,
(gtk_tree_view_button_release): stop rubber banding,
(gtk_tree_view_motion_bin_window), (scrool_row_timeout): enable/update
the rubber band,
(gtk_tree_view_bin_expose): draw rubber band if active,
(gtk_tree_view_stop_rubberband),
(gtk_tree_view_update_rubber_band_selection_range),
(gtk_tree_view_update_rubber_band_selection),
(gtk_tree_view_update_rubber_band),
(gtk_tree_view_paint_rubber_band): new functions.
* gtk/gtktreeview.h: add new set/get function for rubber banding
property.
* gtk/gtktreeprivate.h: add a bunch of new private fields.
Kristian Rietveld [Fri, 2 Jun 2006 19:06:09 +0000 (19:06 +0000)]
revert fix of #164884 because it's not a problem in gtk+ but in
2006-06-02 Kristian Rietveld <kris@imendio.com>
* gtk/gtktreeview.c (gtk_tree_view_leave_notify)P: revert fix of
#164884 because it's not a problem in gtk+ but in applications and
it breaks starting drags from the edge of a row.
Kristian Rietveld [Fri, 2 Jun 2006 18:55:59 +0000 (18:55 +0000)]
Separate sensitive/selectable properties.
2006-06-02 Kristian Rietveld <kris@imendio.com>
Separate sensitive/selectable properties.
* gtk/gtktreeselection.c (tree_column_is_sensitive): remove,
(_gtk_tree_selection_row_is_selectable): remove checks to see if at
least one column is sensitive,
(gtk_tree_selection_real_select_node): remove code which enables
insensitive rows to always be unselected.
* gtk/gtktreeview.c (gtk_tree_view_row_changed): remove code
that unselects a node if it just became insensitive.
* gtk/gtkcombobox.c (gtkcombo_box_list_select_func): new function,
based on the at least one column sensitive check from
_gtk_tree_selection_row_is_selectable(),
(gtk_combo_box_list_setup): set selection function on tree selection.
Kristian Rietveld [Fri, 2 Jun 2006 18:39:25 +0000 (18:39 +0000)]
need to use gtk_tree_model_filter_get_iter_full() since the path returned
2006-06-02 Kristian Rietveld <kris@imendio.com>
* gtk/gtktreemodelfilter.c
(gtk_tree_model_filter_convert_child_path_to_path): need to use
gtk_tree_model_filter_get_iter_full() since the path returned
by gtk_real_tree_model_filter_convert_child_path_to_path() includes
invisible nodes.
Matthias Clasen [Fri, 2 Jun 2006 17:56:37 +0000 (17:56 +0000)]
allow returning partial information
Matthias Clasen [Fri, 2 Jun 2006 17:50:00 +0000 (17:50 +0000)]
fix an inconsistency
Matthias Clasen [Fri, 2 Jun 2006 16:43:41 +0000 (16:43 +0000)]
Fix a stupid c/p bug
Alexander Larsson [Fri, 2 Jun 2006 15:16:13 +0000 (15:16 +0000)]
Add gtkprintoperationpreview.[ch] Set default preview command. Hardcoded
2006-06-02 Alexander Larsson <alexl@redhat.com>
* gtk/Makefile.am:
Add gtkprintoperationpreview.[ch]
Set default preview command. Hardcoded for now.
* gtk/gtkmarshalers.list:
Add BOOLEAN:OBJECT,OBJECT,OBJECT
* gtk/gtkprintbackend.c:
Add preview command property.
* gtk/gtkprintcontext.[ch]:
Make less dependent on PrintOperation for output settings
Externally set cairo_t and dpi. Resettable.
Create fontmap without metrics hinting (so that print preview
text layout doesn't depend on zoom level).
* gtk/gtkprintoperation-private.h:
* gtk/gtkprintoperation-unix.c:
* gtk/gtkprintoperation.[ch]:
Initial work on print preview API and default implementation
using an external preview app.
* gtk/gtkprintoperation-win32.c:
Some needed updates. Not done, needs more work.
* gtk/gtkprintoperationpreview.[ch]:
New interface used in print preview api.
* gtk/gtkprintunixdialog.c:
Add print preview dialog.
* tests/print-editor.c:
Test using an custom print preview widget.
Emmanuele Bassi [Fri, 2 Jun 2006 11:45:58 +0000 (11:45 +0000)]
Fix a typo (spotted by Paolo Borelli and coverity).
2006-06-02 Emmanuele Bassi <ebassi@gnome.org>
* gtk/gtkrecentmanager.c
(gtk_recent_info_get_application_info): Fix a typo (spotted by
Paolo Borelli and coverity).
Ankitkumar Rameshchandra Patel [Fri, 2 Jun 2006 05:48:12 +0000 (05:48 +0000)]
Updated Gujarati Translations
Matthias Clasen [Thu, 1 Jun 2006 20:05:09 +0000 (20:05 +0000)]
fix path messup
Matthias Clasen [Thu, 1 Jun 2006 16:41:40 +0000 (16:41 +0000)]
Small tweaks
Matthias Clasen [Thu, 1 Jun 2006 13:42:14 +0000 (13:42 +0000)]
Add an icon-spacing style property for the same purpose.
2006-06-01 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktoolbutton.c (gtk_tool_button_class_init): Add
an icon-spacing style property for the same purpose.
* gtk/gtkbutton.c (gtk_button_class_init): Add an image-spacing
style property that allows to adjust the spacing between image
and label in button. (#320431, James Moger)
Matthias Clasen [Thu, 1 Jun 2006 12:38:29 +0000 (12:38 +0000)]
*** empty log message ***
Matthias Clasen [Thu, 1 Jun 2006 12:38:07 +0000 (12:38 +0000)]
bits from the preview patch
Matthias Clasen [Thu, 1 Jun 2006 05:19:16 +0000 (05:19 +0000)]
add docs
Matthias Clasen [Thu, 1 Jun 2006 05:02:56 +0000 (05:02 +0000)]
Intern signal names.
Matthias Clasen [Thu, 1 Jun 2006 04:58:18 +0000 (04:58 +0000)]
more canonical signal names
Matthias Clasen [Thu, 1 Jun 2006 04:54:49 +0000 (04:54 +0000)]
use canonical signal names
Matthias Clasen [Thu, 1 Jun 2006 03:56:42 +0000 (03:56 +0000)]
more doc fixes
Matthias Clasen [Thu, 1 Jun 2006 03:42:56 +0000 (03:42 +0000)]
more doc fixes
Matthias Clasen [Thu, 1 Jun 2006 03:14:27 +0000 (03:14 +0000)]
Add docs
Matthias Clasen [Thu, 1 Jun 2006 01:57:01 +0000 (01:57 +0000)]
typo fix
Matthias Clasen [Wed, 31 May 2006 19:46:02 +0000 (19:46 +0000)]
Don't treat manual_scale like a percentage, its a factor.
2006-05-31 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkprintoperation.c (print_pages_idle): Don't
treat manual_scale like a percentage, its a factor.
Matthias Clasen [Wed, 31 May 2006 19:17:16 +0000 (19:17 +0000)]
Document signals. (#302556, Stefan Kost)
2006-05-31 Matthias Clasen <mclasen@redhat.com>
* gtk/gtktreeview.c (gtk_tree_view_class_init): Document
signals. (#302556, Stefan Kost)
Francisco Javier F. Serrador [Wed, 31 May 2006 14:45:36 +0000 (14:45 +0000)]
Updated Spanish translation.
2006-05-31 Francisco Javier F. Serrador <serrador@openshine.com>
* es.po: Updated Spanish translation.
Raphael Higino [Wed, 31 May 2006 14:28:10 +0000 (14:28 +0000)]
Updated Brazilian Portuguese translation
Francisco Javier F. Serrador [Wed, 31 May 2006 14:17:31 +0000 (14:17 +0000)]
Updated Spanish translation.
2006-05-31 Francisco Javier F. Serrador <serrador@openshine.com>
* es.po: Updated Spanish translation.
Alexander Larsson [Wed, 31 May 2006 14:06:02 +0000 (14:06 +0000)]
Further updates from the GtkPrintContext functions rename.
2006-05-31 Alexander Larsson <alexl@redhat.com>
* gtk/gtk.symbols:
* demos/gtk-demo/printing.c:
* tests/print-editor.c:
* tests/testnouiprint.c:
* tests/testprint.c:
* tests/testprintfileoperation.c:
Further updates from the GtkPrintContext functions rename.
* modules/printbackends/cups/gtkcupsutils.c:
Always set requesting-user-name when doing cups requests.
Alexander Larsson [Wed, 31 May 2006 13:43:42 +0000 (13:43 +0000)]
Remove request_details_tag with g_signal_handler_disconnect, not
2006-05-31 Alexander Larsson <alexl@redhat.com>
* gtk/gtkpagesetupunixdialog.c:
Remove request_details_tag with g_signal_handler_disconnect,
not g_source_remove. (#343475)
Matthias Clasen [Wed, 31 May 2006 13:39:02 +0000 (13:39 +0000)]
Update
2006-05-31 Matthias Clasen <mclasen@redhat.com>
* gtk/gtk-sections.txt: Update
Matthias Clasen [Wed, 31 May 2006 13:38:10 +0000 (13:38 +0000)]
Change some function names to be longer and better.
2006-05-31 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkprintcontext.h:
* gtk/gtkprintcontext.c:
* gtk/gtkprintoperation.c:
* gtk/gtkprintoperation-unix.c: Change some function names to be
longer and better.
gtk_print_context_get_cairo -> gtk_print_context_get_cairo_context
gtk_print_context_get_fontmap -> gtk_print_context_get_pango_fontmap
gtk_print_context_create_context -> gtk_print_context_create_pango_context
gtk_print_context_create_layout -> gtk_print_context_create_pango_layout
Update all callers.
Ankitkumar Rameshchandra Patel [Wed, 31 May 2006 12:05:46 +0000 (12:05 +0000)]
Updated Gujarati Translations
Matthias Clasen [Wed, 31 May 2006 04:45:37 +0000 (04:45 +0000)]
Don't run the custom page size dialog. (#340444, Christian Persch)
2006-05-31 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkpagesetupunixdialog.c: Don't run the custom page
size dialog. (#340444, Christian Persch)
Matthias Clasen [Wed, 31 May 2006 04:38:16 +0000 (04:38 +0000)]
fix the build
Matthias Clasen [Wed, 31 May 2006 04:13:01 +0000 (04:13 +0000)]
Display comments in friendly DodgerBlue instead of scary red. (#343444,
2006-05-31 Matthias Clasen <mclasen@redhat.com>
* demos/gtk-demo/main.c (main): Display comments in friendly
DodgerBlue instead of scary red. (#343444, Carol Spears)
Matthias Clasen [Wed, 31 May 2006 04:06:12 +0000 (04:06 +0000)]
Clarify the docs of the color-set and font-set signals. (#343438, Olexiy
2006-05-31 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkfontbutton.c:
* gtk/gtkcolorbutton.c: Clarify the docs of the color-set and
font-set signals. (#343438, Olexiy Avramchenko)
Matthias Clasen [Wed, 31 May 2006 03:55:55 +0000 (03:55 +0000)]
Don't skip internal children when emitting grab-notify. (#343425, Markku
2006-05-30 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkmain.c (gtk_grab_notify_foreach): Don't skip internal
children when emitting grab-notify. (#343425, Markku Vire)
Matthias Clasen [Wed, 31 May 2006 03:34:04 +0000 (03:34 +0000)]
Don't use G_DEFINE_TYPE, since the instance struct name does not match the
2006-05-30 Matthias Clasen <mclasen@redhat.com>
* gdk/gdkpixmap.c:
* gdk/gdkwindow.c: Don't use G_DEFINE_TYPE, since the instance
struct name does not match the type name. (#343453, Ed Catmur)
Matthias Clasen [Wed, 31 May 2006 00:23:44 +0000 (00:23 +0000)]
Add image-position api
2006-05-30 Matthias Clasen <mclasen@redhat.com>
* gtk/gtk-sections.txt: Add image-position api
Matthias Clasen [Wed, 31 May 2006 00:22:19 +0000 (00:22 +0000)]
Add a GtkButton::image-position property with getter and setter, to allow
2006-05-30 Matthias Clasen <mclasen@redhat.com>
* gtk/gtk.symbols:
* gtk/gtkbutton.h:
* gtk/gtkbutton.c: Add a GtkButton::image-position property
with getter and setter, to allow constructing buttons with
the image stacked on top of the label. (#342930, Johan Dahlin)
Ignacio Casal Quinteiro [Tue, 30 May 2006 20:25:18 +0000 (20:25 +0000)]
*** empty log message ***
Kristian Rietveld [Tue, 30 May 2006 09:29:49 +0000 (09:29 +0000)]
only check sort column id if connected to sortable model.
2006-05-30 Kristian Rietveld <kris@gtk.org>
* gtk/gtktreeviewcolumn.c (gtk_tree_view_column_update_button): only
check sort column id if connected to sortable model.
Behdad Esfahbod [Tue, 30 May 2006 04:19:29 +0000 (04:19 +0000)]
Fix offset to center the underline in requested rectangle. (Ported from
2006-05-30 Behdad Esfahbod <behdad@gnome.org>
* gdk/gdkpango.c (draw_error_underline): Fix offset to center the
underline in requested rectangle. (Ported from pango fix.)
Johan Dahlin [Mon, 29 May 2006 21:51:01 +0000 (21:51 +0000)]
Add a space
Michael Natterer [Mon, 29 May 2006 15:07:35 +0000 (15:07 +0000)]
removed forgotten declaration of _gtk_dialog_get_response_for_widget(),
2006-05-29 Michael Natterer <mitch@imendio.com>
* gtk/gtkdialog.h: removed forgotten declaration of
_gtk_dialog_get_response_for_widget(), the function has been made
public a long time ago.
Michael Natterer [Mon, 29 May 2006 08:39:00 +0000 (08:39 +0000)]
applied patch from Chris Wilson which replaces a useless loop with
2006-05-29 Michael Natterer <mitch@imendio.com>
* gtk/gtktextview.c (gtk_text_view_target_list_notify): applied
patch from Chris Wilson which replaces a useless loop with
built-in access to free'd memory by a simple integer comparison.
Fixes bug #342894.
Pema Geyleg [Mon, 29 May 2006 08:19:09 +0000 (08:19 +0000)]
*** empty log message ***
Pema Geyleg [Mon, 29 May 2006 06:19:19 +0000 (06:19 +0000)]
*** empty log message ***
Kristian Rietveld [Sun, 28 May 2006 23:34:47 +0000 (23:34 +0000)]
select the current focus row if nothing is selected and ctrl is not
2006-05-29 Kristian Rietveld <kris@gtk.org>
* gtk/gtktreeview.c (gtk_tree_view_move_cursor_up_down): select
the current focus row if nothing is selected and ctrl is not pressed.
(Fixes #324480, Murray Cumming/Srirama Sharma).
Kristian Rietveld [Sun, 28 May 2006 21:51:04 +0000 (21:51 +0000)]
refactor to work correctly in RTL mode.
2006-05-28 Kristian Rietveld <kris@gtk.org>
* gtk/gtktreeviewcolumn.c (_gtk_tree_view_column_cell_focus): refactor
to work correctly in RTL mode.
* gtk/gtktreeview.c (gtk_tree_view_move_cursor_left_right): make
cursor movement to left/right work correctly in RTL mode.
Behdad Esfahbod [Sun, 28 May 2006 20:24:43 +0000 (20:24 +0000)]
Note in docs that @dest can be the same as @src1 or @src2. (#343233,
2006-05-28 Behdad Esfahbod <behdad@gnome.org>
* gdk/gdkrectangle.c (gdk_rectangle_union, gdk_rectangle_intersect):
Note in docs that @dest can be the same as @src1 or @src2. (#343233,
Christian Persch)
Kristian Rietveld [Sun, 28 May 2006 12:56:26 +0000 (12:56 +0000)]
handle cell_even_ruled_sorted and cell_odd_ruled_sorted for the selected
2006-05-28 Kristian Rietveld <kris@gtk.org>
* gtk/gtkstyle.c (gtk_default_draw_flat_box): handle
cell_even_ruled_sorted and cell_odd_ruled_sorted for the selected
state.
Kristian Rietveld [Sun, 28 May 2006 12:37:21 +0000 (12:37 +0000)]
add GTK_ARROW_NONE.
2006-05-28 Kristian Rietveld <kris@gtk.org>
* gtk/gtkenums.h: add GTK_ARROW_NONE.
* gtk/gtktreeviewcolumn.c (gtk_tree_view_column_update_column): always
"show" the arrow if sort_column_id >= 0, only set arrow type if
this column is the column we are currently sorting on. (#331338).
Matthias Clasen [Sun, 28 May 2006 02:55:51 +0000 (02:55 +0000)]
avoid some trivial differences in translated strings
Kristian Rietveld [Sun, 28 May 2006 00:20:05 +0000 (00:20 +0000)]
broken pipe
Kristian Rietveld [Sun, 28 May 2006 00:19:08 +0000 (00:19 +0000)]
emit test_expand_row and test return value before expanding a branch.
2006-05-28 Kristian Rietveld <kris@gtk.org>
* gtk/gtktreeview.c (gtk_tree_view_build_tree): emit test_expand_row
and test return value before expanding a branch. (Fixes #321523,
reported by Daniel Lindenaar).
Kristian Rietveld [Sat, 27 May 2006 22:39:46 +0000 (22:39 +0000)]
set the sizing type of the new column to FIXED,
2006-05-28 Kristian Rietveld <kris@gtk.org>
* gtk/gtktreeview.c (gtk_tree_view_insert_column): set the sizing
type of the new column to FIXED,
(gtk_tree_view_insert_column_with_attributes): likewise. (#341898,
Dan Winship).
Kristian Rietveld [Sat, 27 May 2006 21:48:46 +0000 (21:48 +0000)]
only unref if elt->ref_count > 0, (gtk_tree_model_filter_row_deleted):
2006-05-27 Kristian Rietveld <kris@gtk.org>
* gtk/gtktreemodelfilter.c (gtk_tree_model_filter_remove_node):
only unref if elt->ref_count > 0,
(gtk_tree_model_filter_row_deleted): likewise. (Fixes #340839,
reported by Yevgen Muntyan).
Kristian Rietveld [Sat, 27 May 2006 21:43:10 +0000 (21:43 +0000)]
Small refactoring. (#340428, Paolo Borelli).
2006-05-27 Kristian Rietveld <kris@gtk.org>
Small refactoring. (#340428, Paolo Borelli).
* gtk/gtkliststore.c (gtk_list_store_set_valist_internal),
(gtk_list_store_insert_with_valuesv): refactor code to determine
iter compare func into gtk_list_store_get_compare_func().
* gtk/gtktreestore.c (gtk_tree_store_set_valist_internal),
(gtk_tree_store_insert_with_valuesv): likewise.
Hendrik Richter [Sat, 27 May 2006 21:12:03 +0000 (21:12 +0000)]
Updated German translation.
2006-05-27 Hendrik Richter <hendrikr@gnome.org>
* de.po: Updated German translation.
Kristian Rietveld [Sat, 27 May 2006 21:09:59 +0000 (21:09 +0000)]
really fix #333284.
2006-05-27 Kristian Rietveld <kris@gtk.org>
* gtk/gtktreeview.c (gtk_tree_view_queue_draw_arrow): really fix
#333284.
Kristian Rietveld [Sat, 27 May 2006 16:20:20 +0000 (16:20 +0000)]
broken pipe
Kristian Rietveld [Sat, 27 May 2006 16:19:53 +0000 (16:19 +0000)]
Editable cell window placement and RTL fixes.
2006-05-27 Kristian Rietveld <kris@gtk.org>
Editable cell window placement and RTL fixes.
* gtk/gtktreeview.c (gtk_tree_view_button_press),
(gtk_tree_view_bin_expose), (gtk_tree_view_get_cell_area),
(gtk_tree_view_create_row_drag_icon): Only add indentation to x
if !rtl,
(gtk_tree_view_create_row_drag_icon): Iterate over columns in reverse
direction if in rtl mode.
* gtk/gtktreeviewcolumn.c (gtk_tree_view_column_cell_process_action):
horizontal_separator is not part of the real background area width,
add 2 * focus_line_width to real_cell_area.x and not
real_background_area.x, fix up event coordinates check in the
PACK_END loop, also set depth to zero at the end of the PACK_END
loop,
(_gtk_tree_view_get_neighbor_sizes): also add column_spacing for each
visible cell.
Inaki Larranaga [Sat, 27 May 2006 15:15:46 +0000 (15:15 +0000)]
Updated Basque translation.
2006-05-27 Inaki Larranaga <dooteo@euskalgnu.org>
* eu.po: Updated Basque translation.
Inaki Larranaga [Sat, 27 May 2006 09:07:49 +0000 (09:07 +0000)]
Updated Basque translation.
2006-05-27 Inaki Larranaga <dooteo@euskalgnu.org>
* eu.po: Updated Basque translation.
Clytie Siddall [Sat, 27 May 2006 08:41:21 +0000 (08:41 +0000)]
vi.po: Updated Vietnamese translation.
Clytie Siddall [Sat, 27 May 2006 07:11:09 +0000 (07:11 +0000)]
vi.po: Updated Vietnamese translation.
Matthias Clasen [Fri, 26 May 2006 16:34:05 +0000 (16:34 +0000)]
Cleaned up icons by Diana Fong.
2006-05-26 Matthias Clasen <mclasen@redhat.com>
* gtk/stock-icons/24/gtk-orientation-landscape.png:
* gtk/stock-icons/24/gtk-orientation-portrait.png:
* gtk/stock-icons/24/gtk-orientation-reverse-landscape.png:
* gtk/stock-icons/24/gtk-orientation-reverse-portrait.png:
Cleaned up icons by Diana Fong.
Kristian Rietveld [Fri, 26 May 2006 00:25:44 +0000 (00:25 +0000)]
queue a redraw for the full width of the row, not just the width we got
2006-05-26 Kristian Rietveld <kris@gtk.org>
* gtk/gtktreeview.c (gtk_tree_view_queue_draw_arrow): queue a redraw
for the full width of the row, not just the width we got allocated.
(Fixes #333284, reported by Benjamin Berg).
Kristian Rietveld [Fri, 26 May 2006 00:00:50 +0000 (00:00 +0000)]
set dy to page_size + height in the event dy + page_size is about to
2006-05-26 Kristian Rietveld <kris@gtk.org>
* gtk/gtktreeview.c (gtk_tree_view_top_row_to_dy): set dy to
page_size + height in the event dy + page_size is about to become
bigger than height.
Vincent van Adrighem [Thu, 25 May 2006 09:43:29 +0000 (09:43 +0000)]
Translation updated by Tino Meinen.
2006-05-25 Vincent van Adrighem <adrighem@gnome.org>
* nl.po: Translation updated by Tino Meinen.
Matthias Clasen [Thu, 25 May 2006 05:53:42 +0000 (05:53 +0000)]
allow positioning bubbles
Ankitkumar Rameshchandra Patel [Thu, 25 May 2006 05:40:51 +0000 (05:40 +0000)]
Updated Gujarati Translations